@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button {margin: 0;padding: 0;}
body {margin:10px}
table{border-collapse: collapse;border-spacing: 0;}
fieldset,img{border: 0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style: normal;font-weight: normal;}
dl,ul,ol,menu,li {list-style:none} 
caption,th{text-align: left;}
h1,h2,h3,h4,h5,h6{font-size: 100%;font-weight: normal;}
q:before,q:after{content:;}
abbr,acronym{border: 0;}
img{vertical-align:top}
input,select,textarea,button {vertical-align:middle;outline:none;} 
button,input[type="submit"],input[type="button"] {border:none;cursor:pointer}
table {width:100%;border-collapse:collapse;border-spacing:0;table-layout:fixed;}
body,input{font: 14px/1.5 Arial,verdana,'Hiragino Sans GB','Microsoft Yahei',sans-serif;-webkit-font-smoothing:antialiased;}
a {color:#666;text-decoration:none}
a:active, a:hover {text-decoration:none} 
.clearfix:after {visibility: hidden;display: block;font-size: 0;content:" ";clear: both;height: 0;}
.clearfix {zoom:1;}
.text-ellipsis {white-space: nowrap;text-overflow；ellipsis;-o-text-overflow:ellipsis;overflow: hidden;}
.pr {position: relative;}
.fl { float: left;}
.fr { float: right;}
.tr { text-align: right;}
.fs26{font-size: 26px;}
.body-color{background-color: #f7f7f7;}
.opacity { filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0; opacity: 0;zoom:1;}
/* btn */
.btn-primary {background-color:#349ee8;border:1px solid #349ee8;color:#fff;border-radius:4px;}
.btn-primary:hover { background-color:#3aa9f7;border:1px solid #3aa9f7;}
.btn-primary:active { background-color:#1a88d5;border:1px solid #1a88d5;}
/* placeholder */
:-moz-placeholder {color: #7e97b3;} /* Mozilla Firefox 4 to 18 */
::-moz-placeholder {color: #7e97b3;}/* Mozilla Firefox 19+ */
input:-ms-input-placeholder,textarea:-ms-input-placeholder {color: #7e97b3;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {color: #7e97b3;}
